Creating a trial extension for Adobe Exchange
We have created and submitted a paid extension on Adobe Exchange, and would like to offer users a trial version before they buy the extension. In the details view of the published extension on our Adobe Exchange Producer's Portal, there is a button which reads "Create Trial". Upon clicking this, we are presented with a form to upload a new ZXP and add installation instructions and other fields, similar to when we uploaded the paid version in the first place.
My question is, does Adobe Exchange automatically apply the "trail period logic" to our ZXP extension, OR, do we need to implement the "trial period logic" into the extension? In other words, can we simply upload into the "Create Trial" form the SAME ZXP file which is the paid version that we got published on Adobe Exchange, and when the trial period expires Adobe will notify the user that they need to purchase the extension; OR, do we need to create a separate "trail version" of the extension, and manually code trial period logic into the extension, which is then uploaded to the "Create Trail" form?
If the latter is true, does anyone have a sample of how to implement a trial period into the extension? Do we need to save the "first loaded" date & timestamp into some local resource and compare it to the current system date? Would this not be easily circumvented by changing the system clock?
Your help is greatly appreciated!
